"ex post facto" - Details

English Term:
ex post facto
Arabic Term:
رجعي، ذو مفعول رجعي
Arabic Definition:

.